package pe.com.casadesign.domain;

import java.io.Serializable;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@XStreamAlias("LineaSolicitud")
public class LineaSolicitud implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private int codigoSolicitud;
	
	private Producto producto;
	
	private int cantidad;
	
	private ListaLineaSolicitudItem listaLineaSolicitudItem;

	public int getCodigoSolicitud() {
		return codigoSolicitud;
	}

	public void setCodigoSolicitud(int codigoSolicitud) {
		this.codigoSolicitud = codigoSolicitud;
	}

	public Producto getProducto() {
		return producto;
	}

	public void setProducto(Producto producto) {
		this.producto = producto;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}
	
	public ListaLineaSolicitudItem getListaLineaSolicitudItem() {
		return listaLineaSolicitudItem;
	}

	public void setListaLineaSolicitudItem(ListaLineaSolicitudItem listaLineaSolicitudItem) {
		this.listaLineaSolicitudItem = listaLineaSolicitudItem;
	}
	
	public String toString() {
		return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
	}
}
